home *** CD-ROM | disk | FTP | other *** search
/ Ultra Gameplayers 111 / Ultra Gameplayers 111.iso / pc / ES3ATR2.EXE / data1.cab / Tech_Demo_Data / keymaps / _defKeyboard.cs < prev    next >
Text File  |  1998-03-05  |  5KB  |  99 lines

  1. #------------------------------------------------------------------------------
  2. #
  3. # Generic keyboard Herc control script file
  4. #
  5.  
  6. #------------------------------------------------------------------------------
  7. newActionMap Herc
  8.  
  9. # USE adwxs for movement
  10. bindAction keyboard make  a                TO ACTION_YAW +1.0
  11. bindAction keyboard break a                TO ACTION_YAW  0.0
  12. bindAction keyboard make  d                TO ACTION_YAW -1.0
  13. bindAction keyboard break d                TO ACTION_YAW  0.0
  14. bindAction keyboard make  w                TO ACTION_SPEED +1.0
  15. bindAction keyboard break w                TO ACTION_SPEED  0.0
  16. bindAction keyboard make  x                TO ACTION_SPEED -1.0
  17. bindAction keyboard break x                TO ACTION_SPEED  0.0
  18. bindAction keyboard make  s                TO ACTION_STOP
  19. bindAction keyboard make  tab              TO ACTION_REVERSE_THROTTLE
  20.  
  21. # Also USE numpad arrow keys for movement
  22. bindAction keyboard make  numpad4          TO ACTION_YAW +1.0
  23. bindAction keyboard break numpad4          TO ACTION_YAW  0.0
  24. bindAction keyboard make  numpad6          TO ACTION_YAW -1.0
  25. bindAction keyboard break numpad6          TO ACTION_YAW  0.0
  26. bindAction keyboard make  numpad8          TO ACTION_SPEED +1.0
  27. bindAction keyboard break numpad8          TO ACTION_SPEED  0.0
  28. bindAction keyboard make  numpad2          TO ACTION_SPEED -1.0
  29. bindAction keyboard break numpad2          TO ACTION_SPEED  0.0
  30. bindAction keyboard make  numpad5          TO ACTION_STOP
  31. bindAction keyboard make  numpad0          TO ACTION_REVERSE_THROTTLE
  32.  
  33. #View related controls
  34. bindAction keyboard make  insert           TO ACTION_ZOOM_SET 1.0
  35. bindAction keyboard make  delete           TO ACTION_ZOOM_SET 0.0
  36. bindAction keyboard make  numpad/          TO ACTION_ZOOM_ADJ +1.0
  37. bindAction keyboard break numpad/          TO ACTION_ZOOM_ADJ -1.0
  38. bindAction keyboard make  home             TO ACTION_LOOK_CENTER
  39. bindAction keyboard make  numpad*          TO ACTION_LOOK_CENTER
  40. bindAction keyboard make  end              TO ACTION_ZOOM_ADJ +1.0
  41. bindAction keyboard break end              TO ACTION_ZOOM_ADJ -1.0
  42.  
  43. #Alternative layout for view controls
  44. bindAction keyboard make  u                TO ACTION_LOOK_CENTER
  45. bindAction keyboard make  j                TO ACTION_ZOOM_ADJ +1.0
  46. bindAction keyboard break j                TO ACTION_ZOOM_ADJ -1.0
  47. bindAction keyboard make  y                TO ACTION_ZOOM_SET  1.0
  48. bindAction keyboard make  h                TO ACTION_ZOOM_SET  0.0
  49.  
  50. bindAction keyboard make shift s           TO ACTION_REACTOR
  51. bindAction keyboard make l                 TO ACTION_WEAPON_LINK
  52.  
  53. bindAction keyboard make 1                 TO ACTION_WEAPON_SELECT 0.0
  54. bindAction keyboard make 2                 TO ACTION_WEAPON_SELECT 1.0
  55. bindAction keyboard make 3                 TO ACTION_WEAPON_SELECT 2.0
  56. bindAction keyboard make 4                 TO ACTION_WEAPON_SELECT 3.0
  57.  
  58. bindAction keyboard make e                 TO ACTION_CAMOUFLAGE
  59. bindAction keyboard make numpad9           TO ACTION_CAMOUFLAGE
  60. bindAction keyboard make c                 TO ACTION_CROUCH
  61. bindAction keyboard make numpad3           TO ACTION_CROUCH
  62.  
  63. bindAction keyboard make o                 TO ACTION_USE_PROJECTILE_CAM
  64.  
  65. bindAction keyboard make enter             TO ACTION_SHIELD
  66. bindAction keyboard make shift enter       TO ACTION_SHIELD_TRACK
  67.  
  68. bindAction keyboard make q                 TO ACTION_SHIELD_FOCUS_ADJ  0.2
  69. bindAction keyboard make z                 TO ACTION_SHIELD_FOCUS_ADJ -0.2
  70. bindAction keyboard make numpad7           TO ACTION_SHIELD_FOCUS_ADJ  0.2
  71. bindAction keyboard make numpad1           TO ACTION_SHIELD_FOCUS_ADJ -0.2
  72.  
  73. bindAction keyboard make [                 TO ACTION_SHIELD_ROTATION_ADJ +0.125
  74. bindAction keyboard make ]                 TO ACTION_SHIELD_ROTATION_ADJ -0.125
  75.  
  76. bindAction keyboard make t                 TO ACTION_TARGET_CLOSEST
  77. bindAction keyboard make g                 TO ACTION_TARGET_ADJ +1.0
  78. bindAction keyboard make shift g           TO ACTION_TARGET_ADJ -1.0
  79. bindAction keyboard make numpadenter       TO ACTION_TARGET_CLOSEST
  80. bindAction keyboard make numpad-           TO ACTION_TARGET_ADJ +1.0
  81. bindAction keyboard make numpad+           TO ACTION_TARGET_ADJ -1.0
  82.  
  83. bindAction keyboard make r                 TO ACTION_SENSOR_RANGE_TOGGLE
  84. bindAction keyboard make shift r           TO ACTION_SENSOR_MODE_TOGGLE
  85.  
  86. bindAction keyboard make ,                 TO ACTION_NAVPOINT_NEXT
  87. bindAction keyboard make .                 TO ACTION_NAVPOINT_PREV
  88. bindAction keyboard make m                 TO ACTION_NAVPOINT_SET -1
  89.  
  90. bindAction keyboard make  space            TO ACTION_FIRE 1.0
  91. bindAction keyboard break space            TO ACTION_FIRE 0.0
  92. bindAction keyboard make shift space       TO ACTION_FIRE -1.0
  93. bindAction keyboard break shift space      TO ACTION_FIRE 0.0
  94.  
  95.  
  96.  
  97.  
  98.  
  99.